cross with living arms - Spanish English Dictionary